package it.polimi.entitiesManagers;

import java.util.List;

import it.polimi.entitiesDTO.PacketDTO;
import it.polimi.entitiesDTO.PacketFlightDTO;

public interface PacketMgr {

	public void save(PacketDTO packet);
	
	public void registerFlight(int departure, int arrival);
	
	public void registerAttraction(List<Integer> list);
	
	public void update(PacketDTO packet);
	
	public List<String> getHotelByCity(String city);
	
	public PacketDTO getPacketDTO();

	public PacketFlightDTO getPacketFlightDTO();

	public void save(PacketFlightDTO packetFlight);
	
	public List<String> getEmployeePacket();
	
	public List<String> getAllPacket();

	public List<Integer> getAllPacketId();

	public void remove(int removalID);

	public List<String> getPacketByCity(String city);

	public List<String> getFlightsFromPacket(int id2);

	public List<String> getAttractionsFromPacket(int id2);

	public String searchPersonalizedPacketById(int id2); 

	
	
	
	
	
	
}
